<?xml version="1.0" encoding="utf-8"?>
<!-- This comment will force IE7 to go into quirks mode. -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<link rel="stylesheet" type="text/css" href="../../CSS/Contents.css"></link>
<script type="text/javascript" src="../../JS/Common.js"></script>
<title>Grammar&lt;T&gt; Class Members</title>
</head>
<body>
<div id="Header">
<div id="ProjectTitle">Documentation Project</div>
<div id="PageTitle">Grammar&lt;T&gt; Class Members</div>
<div id="HeaderShortcuts">
<a href="#SectionHeader35" onclick="javascript: SetSectionVisibility(35, true); SetExpandCollapseAllToCollapseAll();">Methods</a>&nbsp;
</div>
<div class="DarkLine"></div>
<div class="LightLine"></div>
<div id="HeaderToolbar">
<img id="ExpandCollapseAllImg" src="../../GFX/SmallSquareExpanded.gif" alt="" style="vertical-align: top;" onclick="javascript: ToggleAllSectionsVisibility();" />
<span id="ExpandCollapseAllSpan" onclick="javascript: ToggleAllSectionsVisibility();">Collapse All</span>
</div>
</div>
<div id="Contents">
<a id="ContentsAnchor">&nbsp;</a>
Inherit from this class to implement a typed grammar.
<div id="ItemLocation">
<b>Declaring type:</b> <a href="../../Contents/3/250.html">Grammar&lt;T&gt;</a><br />
<b>Namespace:</b> <a href="../../Contents/3/249.html">Sasa.Parsing.Pratt</a><br />
<b>Assembly:</b> <a href="../../Contents/1/10.html">Sasa.Parsing</a>
</div>
<div id="SectionHeader32" class="SectionHeader">
<img id="SectionExpanderImg32" src="../../GFX/BigSquareExpanded.gif" alt="Collapse/Expand" onclick="javascript: ToggleSectionVisibility(32);" />
<span class="SectionHeader">
<span class="ArrowCursor" onclick="javascript: ToggleSectionVisibility(32);">
Protected Constructors
</span>
</span>
</div>

<div id="SectionContainerDiv32" class="SectionContainer">
<table class="MembersTable">
<col width="7%" />
<col width="38%" />
<col width="55%" />
<tr>
<th>&nbsp;</th>
<th>Name</th>
<th>Description</th>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/265.html">Grammar</a></td>
<td><p>There is no summary.</p></td>
</tr>
</table>
<div class="TopLink"><a href="#ContentsAnchor">Top</a></div></div>
<div id="SectionHeader35" class="SectionHeader">
<img id="SectionExpanderImg35" src="../../GFX/BigSquareExpanded.gif" alt="Collapse/Expand" onclick="javascript: ToggleSectionVisibility(35);" />
<span class="SectionHeader">
<span class="ArrowCursor" onclick="javascript: ToggleSectionVisibility(35);">
Public Methods</span>
 <span class="SeeAlsoInSectionHeader">(see also: <a href="#SectionHeader37" onclick="javascript: SetSectionVisibility(37, true); SetExpandCollapseAllToCollapseAll();">Protected</a> Methods)</span>
</span>
</div>

<div id="SectionContainerDiv35" class="SectionContainer">
<table class="MembersTable">
<col width="7%" />
<col width="38%" />
<col width="55%" />
<tr>
<th>&nbsp;</th>
<th>Name</th>
<th>Description</th>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/PublicMethod.gif" alt="Public Method" /></td>
<td><a href="../../Contents/3/266.html">Parse</a></td>
<td>Parse the given text and return the corresponding value, or throw a parse error.</td>
</tr>
</table>
<div class="TopLink"><a href="#ContentsAnchor">Top</a></div></div>
<div id="SectionHeader37" class="SectionHeader">
<img id="SectionExpanderImg37" src="../../GFX/BigSquareExpanded.gif" alt="Collapse/Expand" onclick="javascript: ToggleSectionVisibility(37);" />
<span class="SectionHeader">
<span class="ArrowCursor" onclick="javascript: ToggleSectionVisibility(37);">
Protected Methods
</span>
</span>
</div>

<div id="SectionContainerDiv37" class="SectionContainer">
<table class="MembersTable">
<col width="7%" />
<col width="38%" />
<col width="55%" />
<tr>
<th>&nbsp;</th>
<th>Name</th>
<th>Description</th>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/267.html">Any</a></td>
<td>A scanner that matches any in a sequence of tokens.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/268.html">Char</a></td>
<td>Scanner for a particular character.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/269.html">Digits</a></td>
<td>A scanner for digits.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/270.html">Group</a></td>
<td>A grouping operator, typically parenthesis of some sort.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/271.html">Infix</a></td>
<td>Left-associative infix symbol.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/272.html">InfixR</a></td>
<td>Right-associative infix symbol.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/273.html">Letters</a></td>
<td>A scanner for letters.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/274.html">LettersOrDigits</a></td>
<td>A scanner for letters or digits.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/275.html">Match</a></td>
<td>A symbol that matches a character predicate.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/276.html">Postfix</a></td>
<td>Generate a postfix operator symbol.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/277.html">Prefix</a></td>
<td>Generate a prefix symbol.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/278.html">ScanLiteral</a></td>
<td>A scanner that matches a literal value.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/279.html">Skip</a></td>
<td>Creates a symbol for characters that are to be skipped, whitespace for example.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/280.html">SkipWhile</a></td>
<td>Creates a symbol for characters that are to be skipped, whitespace for example.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/281.html">Symbol</a></td>
<td>Overloaded. Generates a symbol.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/282.html">TernaryInfix</a></td>
<td>Ternary operators, like "e ? e : e".</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" /></td>
<td><a href="../../Contents/3/283.html">TernaryPrefix</a></td>
<td>Ternary operators, like "if e then e else e".</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/284.html">While</a></td>
<td>Returns a scanner forwards the stream while a predicate is satisfied.</td>
</tr>
<tr>
<td class="IconColumn">
<img src="../../GFX/ProtectedMethod.gif" alt="Protected Method" />&nbsp;<img src="../../GFX/Static.gif" alt="Static" /></td>
<td><a href="../../Contents/3/285.html">WhiteSpace</a></td>
<td>A scanner for whitespace.</td>
</tr>
</table>
<div class="TopLink"><a href="#ContentsAnchor">Top</a></div></div>
</div>
<div id="Footer">
<span class="Footer">Generated by <a href="http://immdocnet.codeplex.com/" target="_blank">ImmDoc .NET</a></span>.
</div>

</body>

</html>
